/**
 * @filename:Stock 2023-4-19
 * @project Wonder Java前后台分离框架  1.1.0
 * Copyright(c) 2022 Wonder Co. Ltd. 
 * All right reserved. 
 */
package com.wonder.app.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;


/**   
 * @Description:TODO(股票管理实体类)
 * 
 * @author: Wonder
 * 
 */
@Data
@ApiModel(value="股票管理对象", description="股票管理表")
public class StockVo implements Serializable {

	private static final long serialVersionUID = 1681912671853114L;
	
	@ApiModelProperty(name = "id" , value = "编号")
    private Long id;
    
	@ApiModelProperty(name = "short_code" , value = "数字代码")
    private String short_code;
    
	@ApiModelProperty(name = "code" , value = "股票代码")
    private String code;
    
	@ApiModelProperty(name = "name" , value = "股票名称")
    private String name;
    
	@ApiModelProperty(name = "pinyin" , value = "拼音")
    private String pinyin;
    
	@ApiModelProperty(name = "industry" , value = "行业")
    private String industry;
    
	@ApiModelProperty(name = "region" , value = "地区")
    private String region;
    
	@ApiModelProperty(name = "state" , value = "股票状态")
    private String state;
    
	@ApiModelProperty(name = "concept" , value = "概念")
    private String concept;
    
	@ApiModelProperty(name = "bourse" , value = "所属交易所")
    private String bourse;
    
	@ApiModelProperty(name = "stop" , value = "是否停牌")
    private Integer stop;
    
	@ApiModelProperty(name = "close" , value = "是否退市")
    private Integer close;
    
	@ApiModelProperty(name = "buy_up" , value = "可以买涨")
    private Integer buy_up;
    
	@ApiModelProperty(name = "buy_down" , value = "可以买跌")
    private Integer buy_down;
    
	@ApiModelProperty(name = "status" , value = "状态")
    private Integer status;
    
	@ApiModelProperty(name = "type" , value = "股票类型")
    private Integer type;
    
	@ApiModelProperty(name = "buy" , value = "可以买")
    private Integer buy;
    
	@ApiModelProperty(name = "sell" , value = "可以 卖")
    private Integer sell;
    
	@ApiModelProperty(name = "trade" , value = "是否交易")
    private Integer trade;
    
	@ApiModelProperty(name = "create_time" , value = "添加修改时间")
    private Date create_time;
    
	@ApiModelProperty(name = "stop_time" , value = "停牌时间")
    private Date stop_time;
    
	@ApiModelProperty(name = "lastamount" , value = "昨日成交额")
    private BigDecimal lastamount;
    
	@ApiModelProperty(name = "lastvolumn" , value = "昨日成交量")
    private Double lastvolumn;
    
	@ApiModelProperty(name = "control_ratio" , value = "风控比例")
    private Long control_ratio;
    
	@ApiModelProperty(name = "control_amount" , value = "额度")
    private Double control_amount;
    
	@ApiModelProperty(name = "control_remaining" , value = "剩余额度")
    private Double control_remaining;
    
	@ApiModelProperty(name = "pclose" , value = "昨日收盘价")
    private Double pclose;
    
	@ApiModelProperty(name = "stock_value" , value = "市值")
    private Double stock_value;
    
	@ApiModelProperty(name = "enable_time" , value = "开始交易日期")
    private Date enable_time;
    
	@ApiModelProperty(name = "stock_value_market" , value = "流通市值")
    private Double stock_value_market;
    
	@ApiModelProperty(name = "first_acquisition_time" , value = "首次获取时间")
    private Date first_acquisition_time;
    

}
